package Z09Swing.TX03GuanZi;

import javax.swing.*;

/**
 * @author 李某
 * * @date 2021/10/21
 * *物有本末，事有终始。知其先后者，则近道矣！
 * *荷花开满池塘的前一天还是半塘荷花半塘云。
 */
public class TestGUI {
    public static void main(String[] args) {
        JFrame f = new JFrame("Test");
        f.setSize(400, 300);
        f.setLocation(200, 200);
        f.setLayout(null);
        JButton b = new JButton("一键秒杀菜狗王文通");
        b.setBounds(50, 50, 280, 30);

        f.add(b);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        f.setVisible(true);
    }
}

class TestGUI2 {
    public static void main(String[] args) {

        JDialog d = new JDialog();
        d.setTitle("cai");
        d.setSize(400,300);
        d.setLocation(200,200);
        JButton b = new JButton("秒杀菜狗王");
        b.setBounds(50,50,280,30);

        d.add(b);

        d.setVisible(true);
    }
}

class TestGUI3{
    public static void main(String[] args) {
        JFrame f = new JFrame("外部窗体");
        f.setSize(800,600);
        f.setLocation(100,100);

        JDialog d = new JDialog(f);

        d.setModal(true);

        d.setTitle("模态的对话框");
        d.setSize(400,300);
        d.setLocation(200,200);
        d.setLayout(null);
        JButton b = new JButton("秒杀菜狗王");
        b.setBounds(50,50,280,30);
        d.add(b);

        f.setVisible(true);
        d.setVisible(true);
    }
}

class testGUI4{
    public static void main(String[] args) {
        JFrame f = new JFrame("test");
        f.setSize(400,300);
        f.setLocation(200,200);
        f.setLayout(null);

        JButton b = new JButton("秒杀菜狗王");
        b.setBounds(50,50,280,30);

        f.add(b);

        // 窗体大小不可改变
        f.setResizable(false);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        f.setVisible(true);
    }
}